package com.yidu.labyrinth.dao;

import com.yidu.labyrinth.main.LabyrinthModuleEntity;
import com.yidu.labyrinth.vo.LabyrinthVo;
import com.yidu.labyrinth.vo.Pages;

import java.util.List;

/**
 * @描述：
 * @ClassName:labyrinth
 * @backage:com.yidu.labyrinth.dao
 * @Date:2019 2019/9/25 10:16
 * @Author:朱星润
 **/

public interface LabyrinthModuleDao {
    int save(LabyrinthModuleEntity model);

    List<LabyrinthModuleEntity> findAll(LabyrinthModuleEntity model, Pages pages);

    LabyrinthModuleEntity findById(String id);

    Long count(LabyrinthVo vo);

    List<LabyrinthModuleEntity> findAllModule();

    /**
     * 框架
     * @return
     */
    List<LabyrinthModuleEntity> X_admin();

}
